scratched ticket - German English Dictionary